package com.ophiux.cs.domain.core;

import com.ophiux.utils.common.StringUtil;

/**
 * 说明：Domain层  -- 分页对象<br>
 * <h1>创 建 人: hehailong<br></h1>
 * 创建日期: 2018年8月23日 上午10:49:12<br>
 * 修改记录：
 */
public class Page extends ValueObject {
	private String PAGE_INDEX="0";//第几页
	private String PAGE_NUM="10";//每页数量
	private String ORDER_COLUMN;//哪一列
	private String ORDER_DIR;//desc  asc
	
	public String getPAGE_INDEX() {
		return PAGE_INDEX;
	}
	public void setPAGE_INDEX(String pAGE_INDEX) {
		if(!StringUtil.isEmpty(pAGE_INDEX)) {
			PAGE_INDEX = pAGE_INDEX;
		}
	}
	public String getPAGE_NUM() {
		return PAGE_NUM;
	}
	public void setPAGE_NUM(String pAGE_NUM) {
		if(!StringUtil.isEmpty(pAGE_NUM)){
			PAGE_NUM = pAGE_NUM;
		}
		if(!"0".equals(PAGE_INDEX)) {
			PAGE_INDEX = (Integer.parseInt(PAGE_INDEX)-1)*Integer.parseInt(PAGE_NUM)+"";//数据起始数
		}
	}

	public String getORDER_COLUMN() {
		return ORDER_COLUMN;
	}

	public void setORDER_COLUMN(String ORDER_COLUMN) {
		this.ORDER_COLUMN = ORDER_COLUMN;
	}

	public String getORDER_DIR() {
		return ORDER_DIR;
	}

	public void setORDER_DIR(String ORDER_DIR) {
		this.ORDER_DIR = ORDER_DIR;
	}
}
